package day0920_1;

import java.util.Collection;
import java.util.HashMap;
import java.util.Set;

//HashMap:  将每个元素分为key和value存储(key  value合起来键值对儿)
public class T2 {
    //put   keySet  entrySet  values  containsKey   containsValue  get  isEmpty  remove  size  clear
    public static void main(String[] args) {
        //创建对象
        HashMap<Integer, String>  a=new  HashMap(); //创建一个对象a
        a.put(1001,"王毅");//1.put存入元素
        a.put(1002,"张琼");
        Set s=a.keySet();//2.keySet: 获取集合中所有的key //1001 ,1002
        Collection c=a.values();//3.values: 获取集合中所有的value//"王毅" , "张琼"
        boolean rs=a.containsKey(1003); //containsKey:  集合中是否包含指定的key
        boolean result=a.containsValue("王毅"); //containsKey:  集合中是否包含指定的key
        String name=a.get(1002);//get根据一个key,从集合中获取key对应的value
        boolean  isE=a.isEmpty();//判断集合是否为空  //size  clear  remove
        int si=a.size();
        String del=a.remove(1001);//根据key删除value，返回被删除的元素
        a.clear();
    }

}
